﻿*{ margin:0; padding:0;}
img{ border:0;}
.clear{ clear:both;}
body{ width:100%;  font-family:"宋体"; background: #FFF;}
#loyout{ width:1280px; margin:auto; background:#FFF; border-left:#ececec 3px solid; border-right:#ececec 3px solid; overflow: hidden;}
#header{ float:left; width:1280px; margin-top:3px;overflow:hidden;}
#head_a{ float:left; width:1280px; height:100px; overflow:hidden;}
#logo{ float:left; width:170px; height:90px; margin-left:10px; overflow:hidden;}
#head_banner{float:left; width:1100px;}
#banner_up{ float:left; width:300px; margin-left:850px; font-size:14px; margin-top:5px; height:40px; overflow:hidden;}
#banner_up p{ height:20px;font-weight:bold;}
#banner_down{ float:left; width:1100px; height:60px; overflow:hidden;}
#banner{ float:left; width:900px;height:60px;overflow: hidden;}
a {color: #333333;text-decoration: none;}
/*---------------------菜单样式----------------------------------*/
#menu{height:25px;margin-top:8px;}
#menu ul{margin:auto; width:1100px; height:25px;list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;}
.m_li{float:left; width:83px; line-height:25px; padding-left:13px; text-align:center; margin-right:6px; margin-left:-6px;}
.m_li a{display:block; color:#666; width:83px; font-weight:bold;}
.m_line{float:left; width:2px; height:25px;line-height:25px;   /*ff下有效(图片垂直居中)*/}
.m_line img{margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/}
.m_li_a{float:left; width:83px; line-height:25px; padding-left:13px; text-align:center; padding-top:8px; font-weight:bold; position:relative; height:27px; margin-top:-10px; margin-right:6px; margin-left:-2px;}
.m_li_a a{display:block; color: #005d37; width:83px;}
.smenu{width:1100px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:25px;}
.s_li{line-height:25px; width:auto; display:none; height:25px;}
.s_li_a{line-height:25px; width:auto; display:block; height:25px; }
/*---------------------菜单样式----------------------------------*/
#sousuo{ float:left; width:200px; height:28px; margin-top:6px; overflow: hidden;}
#head_b{ float:left; width:1280px; height:302px; background:url(../../images/0/bj.jpg) no-repeat; overflow:hidden;}
#main{ float:left; width:1280px; font-size:12px; overflow:hidden;}
#main_left{ float:left; width:400px; border-right:#ececec 3px solid;  overflow:hidden;}
#left_sm{ float:left; width:400px;  margin-top:20px; color:#C00; line-height:25px; border-bottom:#ececec 3px solid; overflow:hidden;}
#left_sm h2{ text-align:center;}
#left_sm p{ float:left; width:360px; margin-left:20px; text-indent:30px;}
#left_js{ float:left; width:400px;  margin-top:20px; line-height:25px;overflow:hidden;}
#left_js h2{ color:#044b2e;text-align:center;}
#left_js p{ float:left; width:360px; margin-left:20px; text-indent:30px;}
#left_js p a{ color:#C00; font-weight:bold; margin-left:290px; font-size:16px;}

#main_right{ float:left; width:877px; overflow:hidden;}
#right_up{ float:left; width:877px;border-bottom:#ececec 3px solid; overflow:hidden; }
.left_bt{ float:left; margin-left:13px; margin-top:10px; font-size:16px; font-weight:bold; color:#C00; overflow:hidden;}
.xx_a{ float:left; width:400px; margin-top:10px; margin-left:10px; overflow:hidden;}
.xx_b{ float:left; width:380px; border:0px #999 solid; overflow:hidden;}
.xx_c{ float:left; width:380px;padding-top:8px; font-size:14px; text-align:center; line-height:20px; overflow:hidden;}
.xx_c a:hover { color:#C00;}
#right_pics{ float:leftl; width:320px; overflow:hidden;}
.pics_a{ float:left; width:320px; margin-top:8px; height:74px; overflow:hidden;}
.pics_b{ float:left; width:81px; height:72px; border:#999 1px solid; margin-left:18px; overflow:hidden}
#right_xx{ float:left; width:550px; overflow:hidden;}
#yqjs{ float:left; width:530px; margin-left:10px; margin-top:8px; font-size:12px; line-height:20px; text-indent:25px;}
#right_down{ float:left; width:877px; margin-top:20px; overflow:hidden;}
#yq_news{ float:left; width:420px; margin-left:20px;overflow:hidden;}
#ze_news{ float:left; width:420px; overflow:hidden;}
.news_title{ float:left; width:420px; height:20px; overflow:hidden;}
.title_a{ float:left; width:6px; height:20px; background:url(../../images/0/t.jpg) no-repeat; overflow:hidden;}
.title{ float:left; width:200px; margin-left:8px; margin-top:2px; font-size:16px; color:#27431e; font-weight:bold; overflow:hidden;}
.news_nr{ float:left; width:400px; overflow: hidden; margin-top:15px;}
.all a{color:#003366;}
.all a:hover{color: #FF0000;}
.liebiao_left{float:left;width:302px;height:22px; margin-left:8px; padding-top:8px;font-size:12px;overflow:hidden;}
.liebiao_left a{color: #000033;}
.liebiao_right{float: right;width:35px;height:22px;font-size:12px; padding-top:8px;overflow:hidden;}
.liebiao_right a{color:#003366;}

#footer{ float:left; width:1280px;height:120px; font-size:13px; background:url(../../images/0/di.jpg) no-repeat;  border-top:#ececec 3px solid; border-bottom:#ececec 3px solid; overflow:hidden;}
#foot_one{ float:left; width:450px; height:235px; margin-left:50px;margin-top:12px; overflow:hidden;}
#foot_one a{ text-decoration:none; color:#666;}
#foot_two{ float:left; width:480px; height:235px; overflow:hidden; margin-left:240px;padding-top:18px; color:#666; line-height:20px;}

/*二级页面*/
#main_ej{ float:left; width:1280px; padding-top:15px; padding-bottom:8px; overflow:hidden; background: #FFF;}
#erji_left{ float:left; width:875px; margin-left:25px; overflow:hidden;}
#erji_lb{ float:left; width:205px;overflow:hidden;}
#vertmenu {font-size:14px;width: 200px;text-align:center;padding: 0px;margin: 0px;}
#vertmenu h1 {display: block; background-color:#e0e0e0;font-size: 14px; padding: 3px 0 5px 3px;border: 1px solid #999;color: #333333;margin: 0px;width:200px;}
#vertmenu ul {list-style: none;}
#vertmenu ul li {line-height:30px;}
#vertmenu ul li a {font-size: 14px;display: block;border-bottom: 1px dashed #C39C4E;padding: 5px 0px 2px 4px;text-decoration: none;color: #666666;width:200px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000000;background-color: #eeeeee;}
#erji_xw{ float:left; width:610px; margin-left:60px; overflow:hidden;}
#main_you{ float:left; width:590px;overflow:hidden;}
#main_you_shang{float:left; font-size:14px; width:590px;height:24px; padding-bottom:2spx;padding-top:10px; padding-left:15px;border-bottom: 2px solid #360; overflow:hidden;}
#main_you_shang a{ text-decoration: none; color:#000000;}
#main_you_shang a:hover{ text-decoration:underline; color:#FF0000;}
#main_you_xia{ float:left; font-size:12px; color:#666666; width:550px; height:500px; line-height:30px; padding:10px 25px 30px 10px; margin-top:15px; overflow:hidden; border:1px solid #CCCCCC; text-indent:30px; }
#all{float:left;width:590px;font-size:12px; margin-top:15px;overflow:hidden;}
#all a{color:#000000;}
#all a:hover{color: #FF0000;}
.ejlb_left{ float:left; width:460px;}
.ejlb_left a{ text-decoration:none;color:#000;}
#neirong_you{ float:left; width:338px; margin-left:30px; padding-bottom:5px;border-left:2px solid #9fa484; overflow:hidden;}
#you_two{ float:left; margin-left:10px;}
#you_one{ float:left; width:338px; overflow:hidden;}
/*鼠标滑过图片显示文字开始*/
.wrap a { display:block; height:117px; text-decoration:none; color:#000;}
.wrap {  height:117px; position:relative; overflow:hidden; border:0; float:left; display:inline; }
.wrap img { border:0;  }
.wrap i { display:block; width:300px; height:117px; position:absolute; left:0; top:300px; margin-left:20px; margin-top:20px; tz-index:1; background:#000; filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap p { display:block; width:300px; height:117px; position:absolute; left:0; top:300px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap p b { display:block; font-size:22px; color:#fc0; text-align:center;  padding:0; line-height:30px; }
.wrap p span { display:block; padding:10px; line-height:20px; }
.wrap a:hover { direction:ltr; }
.wrap a:hover i { top:0; }
.wrap a:hover p { top:0; }
.clear { clear:left; }
.aa{ width:300px; margin-left:10px; margin-top:20px;}
/*鼠标滑过图片显示文字结束*/

/*三级页*/
#neirong_down_one{ float:left; width:540px; height:25px; padding-top:5px; text-align:center; margin-top:10px; margin-left:25px; font-size:16px; font-family:"宋体"; font-weight:bold; color: #CC0000;border-bottom:1px dashed #999999; overflow:hidden;}
#neirong_down_two{ float:left; width:540px; height:20px; margin-top:8px; padding-left:25px; text-align:center; font-size:12px; font-family:"宋体"; color: #333333; overflow:hidden;}
#neirong_down_three{ float:left; width:540px; margin-top:8px;padding-bottom:3px; text-indent:30px; line-height:30px; padding-left:25px;font-size:13px; font-family:"宋体"; color: #000000; overflow:hidden;}
#neirong_down_three p{ width:540px;}







